#ifndef EXAMPLE_SIGNALSPBCONFIG_H
#define EXAMPLE_SIGNALSPBCONFIG_H

#include "dbcParse_PublicDefine.h"

extern const tCANSIGNALCONFIG example_CAN1RcvMsg_can1_rcv_data1_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1RcvMsg_can1_rcv_crc_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1RcvMsg_can1_rcv_reversed4bits_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1RcvMsg_can1_rcv_counter_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1RcvMsg_can1_rcv_reversed10bits_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1RcvMsg_can1_rcv_reversed5bits_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1RcvMsg_can1_rcv_reversed16bit_PbCfg;

extern const tCANSIGNALCONFIG example_CAN1SendMsg_can1_send_crc_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1SendMsg_can1_send_reversed4bits_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1SendMsg_can1_send_counter_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1SendMsg_can1_send_data1_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1SendMsg_can1_send_reversed16bit_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1SendMsg_can1_send_reversed10bits_PbCfg;
extern const tCANSIGNALCONFIG example_CAN1SendMsg_can1_send_reversed5bits_PbCfg;

typedef struct
{
    double sig_can1_rcv_data1_Val;
    uint8 sig_can1_rcv_crc_Val;
    uint8 sig_can1_rcv_reversed4bits_Val;
    uint8 sig_can1_rcv_counter_Val;
    double sig_can1_rcv_reversed10bits_Val;
    sint64 sig_can1_rcv_reversed5bits_Val;
    uint16 sig_can1_rcv_reversed16bit_Val;
} example_CAN1RCVMSG_STRUCT;
extern example_CAN1RCVMSG_STRUCT texample_CAN1RcvMsg;

typedef struct
{
    sint64 sig_can1_send_crc_Val;
    uint8 sig_can1_send_reversed4bits_Val;
    uint8 sig_can1_send_counter_Val;
    uint16 sig_can1_send_data1_Val;
    uint8 sig_can1_send_reversed16bit_Val;
    double sig_can1_send_reversed10bits_Val;
    sint64 sig_can1_send_reversed5bits_Val;
} example_CAN1SENDMSG_STRUCT;
extern example_CAN1SENDMSG_STRUCT texample_CAN1SendMsg;

#endif
